be skilled at harpooning - Allemand Anglais Dictionnaire